home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 21 / CU Amiga Magazine's Super CD-ROM 21 (1998)(EMAP Images)(GB)[!][issue 1998-04].iso / CUCD / Programming / Python-1.4 / Python1.4_Source / Modules / config.c < prev    next >
C/C++ Source or Header  |  1998-01-31  |  2KB  |  74 lines

  1.  
  2. /* Module configuration */
  3.  
  4. /* This file contains the table of built-in modules.
  5.    See init_builtin() in import.c. */
  6.  
  7. /**** I.J. 11/11/1995 ***/
  8. /* On the Amiga, you'll have to edit this file by hand to set up the *
  9. /* modules configuration (sorry)   */
  10. /* Updated 8-dec-96 for Python 1.4 */
  11. /***********************************/
  12.  
  13.  
  14. #include "Python.h"
  15.  
  16. struct _inittab inittab[] = {
  17.  
  18. /************ HERE YOU NEED TO INSTALL ALL DESIRED MODULES!!!! **************/
  19.  
  20.     {"amiga",initamiga},
  21.     {"arexxll",initarexx},
  22.     {"doslib", initdoslib },
  23. //    {"execlib", initexeclib },        // XXX new
  24. //    {"simplegfx", initsimplegfx },    // XXX new
  25.  
  26.     {"array",initarray},
  27.     {"binascii",initbinascii}, 
  28.     {"cmath",initcmath},
  29.     {"math",initmath},
  30.     {"new",initnew},
  31.     {"errno",initerrno},
  32.     {"environment",initenvironment},
  33.     {"regex",initregex},
  34.     {"strop",initstrop},
  35.     {"struct",initstruct},
  36.     {"time",inittime},
  37.     {"timing",inittiming},
  38.     {"md5",initmd5}, 
  39.     {"soundex",initsoundex},
  40.     {"rotor",initrotor},
  41.     {"operator",initoperator},
  42.     {"urlop",initurlop},
  43.  
  44.  
  45. //    {"avl",initavl},    // Extra module... test
  46.  
  47. #ifdef AMITCP
  48.     {"pwd",initpwd},
  49.     {"grp",initgrp},
  50.     {"crypt",initcrypt},
  51.     {"select",initselect},
  52.     {"socket",initsocket},
  53.     {"syslog",initsyslog},
  54. #endif
  55.  
  56. /*  {"signal",initsignal}, */
  57.  
  58. /****************************************************** I.J. 10/12/1996 *****/
  59.  
  60.     /* This module "lives in" with marshal.c */
  61.     {"marshal", PyMarshal_Init},
  62.  
  63.     /* This lives in with import.c */
  64.     {"imp", initimp},
  65.  
  66.     /* These entries are here for sys.builtin_module_names */
  67.     {"__main__", NULL},
  68.     {"__builtin__", NULL},
  69.     {"sys", NULL},
  70.  
  71.     /* Sentinel */
  72.     {0, 0}
  73. };
  74.